bat (hit) - German English Dictionary